Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 TOWN ROAD Semi-Detached £391,714 £290,000 24 Mar 2016
64 TOWN ROAD Semi-Detached £421,213 £285,000 27 Feb 2015
66 TOWN ROAD Semi-Detached £429,290 £338,000 18 Aug 2017
68 TOWN ROAD Semi-Detached £443,003 £360,000 22 Aug 2019
70 TOWN ROAD Semi-Detached £472,075 £275,000 10 Aug 2006